double threaded taffeta - German English Dictionary